rotary retort batch furnace - German English Dictionary